sustained-release tablet - French English Dictionary